pumping systems - German English Dictionary